mobile munitions complex - Turco Inglés Diccionario